<?php
/**
* Author: Porlock
* Link: www.porlockz.com
* Date: 2018-04-23 18:20:16
* Last Modified time: 2018-04-23 18:20:20
* Use：管理员页面函数
*/
/**
 * 显示提示信息并跳转
 * @param  [type] $msg  [提醒的消息]
 * @param  [type] $type [提醒的图标类型]
 * @param  [type] $href [想要跳转的地方]
 * @return [type]       [description]
 */
function msg_display($msg,$type,$href){
	if($type === 'success'){
		// 笑脸icon
		$icon = 6;
	}
	elseif ($type === 'error') {
		// 不开心icon
		$icon = 5;
	}
	else{
		// 疑问icon
		$icon = 3;
	}
	echo <<< EOT
    <script type="text/javascript" src="../layui/layui.all.js"></script>
    <script type="text/javascript">
        layer.msg('$msg', {
          icon: $icon,
          time: 1000 //2秒关闭（如果不配置，默认是3秒）
        }, function(){
          window.location.href="$href";
        });   
    </script>
EOT;
	die();
}

/**
 * 弹出重要信息，点击后跳转
 * @param  [type] $msg  [提醒的消息]
 * @param  [type] $type [提醒的图标类型]
 * @param  [type] $href [想要跳转的地方]
 * @return [type]       [description]
 */
function msg_alert($msg,$type,$href){
	if($type === 'success'){
		// 笑脸icon
		$icon = 6;
	}
	elseif ($type === 'error') {
		// 不开心icon
		$icon = 5;
	}
	else{
		// 疑问icon
		$icon = 3;
	}
	echo <<< EOT
    <script type="text/javascript" src="../layui/layui.all.js"></script>
    <script type="text/javascript">
        layer.alert('$msg', {
          icon: $icon,
        }, function(){
          window.location.href="$href";
        });   
    </script>
EOT;
	die();
}

/**
 * 生成随机32位字符串（盐值）
 * @return [字符串] [32位盐值]
 */
function getrandstr($length){  
    $str='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890';
    $randStr = str_shuffle($str);//打乱字符串  
    $rands= substr($randStr,0,$length);//substr(string,start,length);返回字符串的一部分  
    return $rands;  
}
